Torkam E5
The Torkam E5 project, developed by Torkam Construction and Nar Urban Partnership, is being built on a 20,776-...
Sefaköy, Istanbul EuropeRef: 1664